//
//  CYHUD.h
//  CaiYun
//
//  Created by 今日信息科技 on 2017/8/10.
//  Copyright © 2017年 今日信息科技. All rights reserved.
//

#import <UIKit/UIKit.h>
#import <MBProgressHUD.h>
typedef void(^CYHUDBlock)(NSString *status);
@interface CYHUD : MBProgressHUD
- (instancetype)initWithView:(UIView *)view text:(NSString*)text HUDmode:(MBProgressHUDMode)mode complete:(CYHUDBlock)complete;

/**
 *@pragma 隐藏完之后，回调
 */
- (void)hidden:(BOOL)animation complete:(CYHUDBlock)complete;
/**
 *@pragma 隐藏提示文本，隐藏完之后，回调
 */
- (void)hidden:(BOOL)animation text:(NSString *)text complete:(CYHUDBlock)complete;

/**
 *@pragma 弹出一个类似的提示框，并自动消失,回调
 */
- (void)show:(NSString *)message complete:(CYHUDBlock)complete;
/**
 *@pragma 网络请求，弹出固定的菊花，没有文本
 */
+ (CYHUD *)hud;
/**
 *@pragma 弹出一个类似的提示框，并自动消失
 */
+ (void)show:(NSString *)message;
/**
 *@pragma 加载到window上
 */
- (void)addToWindow;
@end
